Marsh mallow meaning in malayalam
Word: Marsh mallow
Marsh mallow definition
Noun:
(botany) European perennial plant naturalized in United States having triangular ovate leaves and lilac-pink flowers
Related wordsMarsh mallow - Chathuppunilaccheti (ചതുപ്പുനിലച്ചെടി) Noun:
(botany) European perennial plant naturalized in United States having triangular ovate leaves and lilac-pink flowers
Malayalam to English
English To Malayalam